• word of the day

    penal institution

    penal institution - Dictionary definition and meaning for word penal institution

    Definition
    (noun) an institution where persons are confined for punishment and to protect the public
    Synonyms : penal facility

Word used in video below:
text: in an institution for the criminally insane.
Download our Mobile App Today
Receive our word of the day
on Whatsapp